.container{
  padding: 0 30px;
  margin: auto;
  min-width: 600px;
}
.nav{
  min-width: 100%;
  height: 60px;
  overflow: hidden;
  margin-bottom: 10px;

}
.nav > a,a:link,a:visited{
  text-decoration:none;
  line-height: 60px;
}
.nav > a:hover:not(.disabled){
  text-decoration:underline;
}
.nav > .navbar-brand{
  color: #808040;
  font-size: 25px;
  background-color: white;
  text-align: center;
}
.nav > .disabled{
  color: #aaa;
}
.left{
  min-width: 150px;
  max-width: 150px;
}
.main > header{
  margin-top: 5px;
}
.main > header > input{
  display: none;
}
.main > .photo_container{
  min-width: 400px;
  min-height: 350px;
}
.list-group > .list-group-item{
  width: 100%;
  max-height: 38px;
  padding: 10 10;
  margin: 0;
}
div.left > .list-group-item> a,a:link,a:visited{
  text-overflow: ellipsis;
  white-space:nowrap;
  overflow:hidden;

}
div.left >.list-group-item> a:hover{
  text-decoration: underline;
}
.defaultAll{
  background-color: SkyBlue;
}

.page-item > a{
  line-height: 30px;
}
